package com.jic.point.model.entity;
import java.util.Date;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.math.BigDecimal;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
@ApiModel(description = " conf_api_authority ")
public class ConfApiAuthority extends BaseEntity{
	private static final long serialVersionUID = 1L;
    @ApiModelProperty(notes = "自增主键")
    private Long id;

    @ApiModelProperty(notes = "业务类型：1、第三方平台-THRID_PART_PLATFORM2、平台-PLATFORM；3、活动规则-ACTIVITY_RULE；4、部门-DEPARTMENT；5、供应商-SUPPLY；")
    private String busiType;

    @ApiModelProperty(notes = "业务类型对应的编码")
    private String busiCode;

    @ApiModelProperty(notes = "负责人")
    private String nickName;

    @ApiModelProperty(notes = "手机号")
    private String mobile;

    @ApiModelProperty(notes = "邮箱")
    private String email;

    @ApiModelProperty(notes = "密钥")
    private String secretKey;

    @ApiModelProperty(notes = "干扰码")
    private String salt;

    @ApiModelProperty(notes = "基础标识（6-8位纯数字）")
    private Long appKey;

    @ApiModelProperty(notes = "增加积分权限（0无 1有）")
    private Integer addType;

    @ApiModelProperty(notes = "消耗积分权限（0无 1有）")
    private Integer consumptionType;

    @ApiModelProperty(notes = "调用产品授权（0无 1有）")
    private Integer productType;

    @ApiModelProperty(notes = "冻结积分权限（0无 1有）")
    private Integer freezeType;

    @ApiModelProperty(notes = "是否有查询权限（0无 、1有）")
    private Integer queryType;

    @ApiModelProperty(notes = "渠道的状态（-2删除 -1驳回 0新建 1待审核 2启用）")
    private Integer status;

}
